www.gusucode.com > XerCMS 携云PHP企业建站程序 v2015PHP源码程序 > XerCMS 携云PHP企业建站程序 v2015/XerCMS_v20150724/XerCMS_v20150724/XerCMS/Modules/archives/libs/column.php
<?php /** * @name XERCMS * @author Arno <XerCMS@163.com> [QQ:1328013] * @version 1.0.0 * @link http://www.XerCMS.com */ !defined('XERCMS') && exit('Access Denied'); class column { var $columnId = 0; function __construct() { $this->columnId = int1(g('column')); if($this->columnId) { if(!file_exists(INC.'Data/archives/column/'.$this->columnId.'.php')) { showtips('not_exists_column',X::$G['urlpath']); } X::$G['column'] = ini('archives/column/'.$this->columnId); if(X::$G['column']['mode'] == 3) { header('Location: '.X::$G['column']['url']); exit; } X::$G['admin'] = 0; X::$G['subtitle'] = $column['name']; if(in_array(X::$G['group'],X::$G['admingroup'])) { X::$G['admin']++; } if(is_array(X::$G['column']['admin']) && in_array(X::$G['uid'],X::$G['column']['admin'])) { X::$G['admin'] += 2; } if(in_array(X::$G['uid'],X::$G['superadmin'])) { X::$G['admin'] += 5; } if(!X::$G['admin']) { if(!in_array(X::$G['group'],X::$G['column']['access']['view'])) { if(X::$G['uid']) { showtips('access_column',X::$G['urlpath']); } else showtips('noaccess',X::$G['urlpath'].'?m=member&a=register'); } } } else showtips('not_exists_column',X::$G['urlpath']); } } ?>